59 problem solving life skills